concrete blocks - Francés Inglés Diccionario